
char-point.o:     file format elf64-littleaarch64


Disassembly of section .text:

0000000000000000 <main>:
#include <stdio.h>
#include <string.h>

int main()
{
   0:	a9be7bfd 	stp	x29, x30, [sp, #-32]!
   4:	910003fd 	mov	x29, sp
    char * rtcm = "asdfasdfadsfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfadsfadfadfadsfasdfasdfasdfasdfasdfasdfasdfasdfasdf";
   8:	90000000 	adrp	x0, 0 <main>
   c:	91000000 	add	x0, x0, #0x0
  10:	f9000fa0 	str	x0, [x29, #24] ; rtcm

    printf("rtcm len = %ld\n", strlen(rtcm));
  14:	f9400fa0 	ldr	x0, [x29, #24]
  18:	94000000 	bl	0 <strlen>
  1c:	aa0003e1 	mov	x1, x0
  20:	90000000 	adrp	x0, 0 <main>
  24:	91000000 	add	x0, x0, #0x0
  28:	94000000 	bl	0 <printf>

    rtcm++;
  2c:	f9400fa0 	ldr	x0, [x29, #24]
  30:	91000400 	add	x0, x0, #0x1
  34:	f9000fa0 	str	x0, [x29, #24]

    printf("rtcm len %s = %ld\n", rtcm, strlen(rtcm));
  38:	f9400fa0 	ldr	x0, [x29, #24]
  3c:	94000000 	bl	0 <strlen>
  40:	aa0003e1 	mov	x1, x0
  44:	90000000 	adrp	x0, 0 <main>
  48:	91000000 	add	x0, x0, #0x0
  4c:	aa0103e2 	mov	x2, x1
  50:	f9400fa1 	ldr	x1, [x29, #24]
  54:	94000000 	bl	0 <printf>
  58:	52800000 	mov	w0, #0x0                   	// #0
}
  5c:	a8c27bfd 	ldp	x29, x30, [sp], #32
  60:	d65f03c0 	ret
